
/**
 * settingsdialog.h
 * 
 * SettingsDialog is the Settings dialog
 * 
 * Copyright (c) 2008 Harunobu Oyama <nobukichi at gmail.com>
 * Licensed under GNU GPL version 3
 *
 */

#ifndef		SETTINGS_DIALOG_INCLUDED
#define		SETTINGS_DIALOG_INCLUDED

#include	<QDialog>
#include	"ui_settingsdialog.h"

class SettingsDialog : public QDialog, private Ui::SettingsDialog
{
	Q_OBJECT

public:
	SettingsDialog(QWidget* parent = 0, Qt::WindowFlags flags = 0);

	virtual void accept();

private slots:
	//! enable/disable http proxy related widgets
	void slotUpdateHttpProxySettingsWidgets();

	void slotBrowseLogPath();
};

#endif	//	SETTINGS_DIALOG_INCLUDED

